package com.yuantu.judiciary.model.vo;

import com.yuantu.judiciary.model.enums.OrganizationType;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 套餐信息数据
 *
 * @author syw
 * @since 2023-08-14
 **/
@Data
@ApiModel("套餐信息数据")
public class VipInfoVO {
    @ApiModelProperty("套餐id")
    private Long id;

    @ApiModelProperty("套餐名称")
    private String name;

    @ApiModelProperty("组织类型")
    private OrganizationType type;

    @ApiModelProperty("总价")
    private Double totalPrice;

    @ApiModelProperty("单价")
    private Double unitPrice;

    @ApiModelProperty("时长：年")
    private Integer duration;

    @ApiModelProperty("查询总次数")
    private Integer queryTotalNum;

    @ApiModelProperty("账号数量")
    private Integer accountNum;

    @ApiModelProperty("是否是单次")
    private Boolean isDefault;

    @ApiModelProperty("是否推荐")
    private Boolean isRecommend;

    @ApiModelProperty("折扣后的价格")
    private Double discountPrice;

    @ApiModelProperty("折扣")
    private Double discount;
}
